home *** CD-ROM | disk | FTP | other *** search
/ Mastering Internet Develo…oft ActiveX Technologies / Mastering Internet Development with ActiveX (1996)(Microsoft).iso / labs / lab10.3 / solution / emponly.h < prev    next >
C/C++ Source or Header  |  1996-07-16  |  565b  |  26 lines

  1. // EMPONLY.CPP - Implementation file for your Internet Server
  2. //    EmpOnly ISAPI Filter
  3.  
  4.  
  5. class CEmpOnlyFilter : public CHttpFilter
  6. {
  7. public:
  8.     CEmpOnlyFilter();
  9.     ~CEmpOnlyFilter();
  10.  
  11.     BOOL GetFilterVersion(PHTTP_FILTER_VERSION pVer);
  12.  
  13.     DWORD OnUrlMap(CHttpFilterContext* pCtxt,
  14.         PHTTP_FILTER_URL_MAP pMapInfo);
  15.  
  16.     // TODO: Add your own overrides here
  17.  
  18. //Lab 10.3, ex 2 - Implementing EmpOnly
  19. //Implementation section
  20. protected:
  21.     BOOL IsAuthUserName(LPCSTR lpszUserName);
  22.     BOOL IsAuthUserIP(LPCSTR lpszIPAddress);
  23.  
  24.     CString strAuthUsers;
  25. };
  26.